首页> 外文OA文献 >Hybridizing Non-dominated Sorting Algorithms: Divide-and-Conquer Meets Best Order Sort
【2h】

Hybridizing Non-dominated Sorting Algorithms: Divide-and-Conquer Meets Best Order Sort

机译:混合非支配排序算法:分而治之   最佳订单排序

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Many production-grade algorithms benefit from combining an asymptoticallyefficient algorithm for solving big problem instances, by splitting them intosmaller ones, and an asymptotically inefficient algorithm with a very smallimplementation constant for solving small subproblems. A well-known example isstable sorting, where mergesort is often combined with insertion sort toachieve a constant but noticeable speed-up. We apply this idea to non-dominated sorting. Namely, we combine thedivide-and-conquer algorithm, which has the currently best known asymptoticruntime of $O(N (\log N)^{M - 1})$, with the Best Order Sort algorithm, whichhas the runtime of $O(N^2 M)$ but demonstrates the best practical performanceout of quadratic algorithms. Empirical evaluation shows that the hybrid's running time is typically notworse than of both original algorithms, while for large numbers of points itoutperforms them by at least 20%. For smaller numbers of objectives, thespeedup can be as large as four times.
机译:许多生产级算法都受益于将用于解决大问题实例的渐近有效算法(通过将其分解为较小的实例)与具有非常小的实现常数的渐近无效算法相结合来解决小的子问题。一个著名的例子是稳定排序,其中mergesort通常与插入排序结合使用以实现恒定但明显的加速。我们将此思想应用于非主导排序。也就是说,我们结合了分治法算法和最佳排序算法,该算法具有当前最著名的$ O(N(\ log N)^ {M-1})$渐近运行时间,其运行时间为$ O (N ^ 2 M)$,但展示了二次算法的最佳实用性能。实证评估表明,混合动力汽车的运行时间通常不比两种原始算法都要差,而对于大量积分而言,混合动力汽车的运行时间至少要比它们快20%。对于较少数量的目标,加速可以高达四倍。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号